Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 THE GREEN Detached £1,642,822 £485,000 9 Jul 2001
19 THE GREEN Semi-Detached £409,292 £136,000 26 Apr 2002
22 THE GREEN Detached £758,463 £203,500 21 Aug 2000